﻿/* reset */
html { -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
body,input,select,textarea,button { font-family: 'Microsoft Yahei', 'Helvetica Neue', Helvetica, 'Lucida Grande', Arial, 'Hiragino Sans GB', 'WenQuanYi Micro Hei', STHeiti, SimSun, sans-serif;}
body, h1, h2, h3, h4, p, ul, ol, dd, dl, form { margin: 0;}
hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 1px solid #eee;}
img { max-width: 100%; height: auto; vertical-align: top; -ms-interpolation-mode: bicubic; border: 0 ;}
ul { padding-left: 0; list-style-type: none;}
i, em { font-style: normal;}
big { font-size: 1.3em;}
small { font-size: 0.77em;}
a { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; text-decoration: none; outline: 0;}
article, aside, dialog, footer, header, section, nav, figure, menu, audio, canvas, progress, video { display: block;}
input, select, textarea{outline: 0;font-family: inherit;font-size:100%;}
input[type='checkbox'], input[type='radio'] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0;}
input[type='number']::-webkit-inner-spin-button, input[type='number']::-webkit-outer-spin-button { height: auto;}
input[type='search'] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-appearance: textfield;}
input[type='search']::-webkit-search-cancel-button, input[type='search']::-webkit-search-decoration { -webkit-appearance: none;}
input[type='file'] { display: block;}
input[type='range'] { display: block; width: 100%;}
select[multiple], select[size] { height: auto;}
input[type='file']:focus, input[type='radio']:focus, input[type='checkbox']:focus { 
  outline: thin dotted; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px;}
fieldset { min-width: 0; margin: 0; padding: 0; border: 0;}
legend { font-size: 1.3em; line-height: 2.5; display: block; width: 100%; margin-bottom: 20px; 
  padding: 0; color: #333; border: 0; border-bottom: 1px solid #e5e5e5;}
table { border-spacing: 0; border-collapse: collapse;background-color: transparent;}
td, th { padding: 0;}

@-ms-viewport { width: device-width;}

/*工具*/
.fix { *zoom: 1; *clear: both;}
.fix:before, .fix:after { display: table; clear: both; content: '';}
.oh { overflow: hidden; *zoom: 1;}
.l { float: left;}.r { float: right;}
.dib { display: inline-block; *display: inline; *zoom: 1;}
.pr { position: relative;}.pa { position: absolute;}
.tc { text-align: center;}.tr { text-align: right;}
.el { overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.hide { display: none;}
.hidetext { font: 0/0 a; letter-spacing: -9px;}
.arr { display: inline-block; overflow: hidden; width: 0; height: 0;}
.opc0 { opacity: 0 ; filter: alpha(opacity=0);}

html,body{height: 100%;}
html{font-size:15.625vw;}
body{-webkit-text-size-adjust: none;text-size-adjust: none;
overflow-x:hidden;max-width: 480px;margin-left: auto;margin-right: auto;
user-select:  none;-webkit-user-select:  none;position: relative;}
.UnpcPush textarea, .PcPush textarea, .MobilePush textarea, .UnmobilePush textarea{display: none;}

/* 设置 */
.wrap{padding-left:15px;padding-right:15px;box-sizing:border-box;}
a{color:inherit;}
/* 设备区分 */
body:after {display: block;height: 0;line-height: 0;overflow: hidden;visibility: hidden;
	content: 'Mobile';}
.UnmobilePush{display: none;}
.MobilePush{display:block;}
*, :after, :before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
input::-webkit-input-placeholder { color: #8d94a1; }

/* 手机竖屏 start! */
.padbottom{
	padding-bottom: 20px;
}
.bgcolor{
	background: #F7F6F2;
}
.page-container{
	width: 100%;
	height: 100%;
}

.weui-footer{
  color:#666666;
  font-size:14px;
  text-align:center;
}
.weui-footer a{
  color:#586C94;
}
.weui-footer__text{
  padding:0 .34em;
  font-size:12px;
}
/*简介*/
.introduction-title{
	padding: 15px 0;
	font-size: 0.3rem;
	color: #2b2018;
	text-align: center;
}
.introduction-con{
	padding-bottom: 15px;
	font-size: .26rem;
	color: #2b2018;
	line-height: 0.425rem;
}
.introduction-con img{
	margin: 10px 0;
}
/*列表展示*/
.container-celllist-main{
	margin-top: 15px;
	margin-bottom: 15px;
	border:3px solid #ffffff;
	background: #ffffff;
}
.container-celllist{
	margin-bottom: 10px;
}
.container-celllist a{
	display: block;
}
.img-title{
	padding-top: 0.1rem;
	font-size: 0.25rem;
	line-height: 20px;
	color: #2b2018;
}
.img-date{
	font-size: 0.22rem;
	color: #BCBBBA;
}
.img-box{
	width: 100%;
	display: block; 
	height: 0; 
	overflow: 
	hidden; 
	padding-bottom: 30%; 
	position: relative;
}
.img-box ._img{
	/*height: 100%; 
	left: 0; 
	position: absolute; 
	top: 0; 
	width: 100%; */
}

.page-venue3d{
	width: 100%;
	height: 100%;
}
.venue3D-main{
	width: 100%;
	height: 100%;
	border:0;
}



@media screen and (orientation: landscape){
	body{max-width:none;}
	/* 手机横屏 start! */


}

/* PadMode */
@media screen and (min-width: 41em){
	body{max-width: none;}
	body:after {content: 'Pad';}
	.PcPush{display: none;}
	.UnpcPush{display: block;}
	/* Pad-横屏 start! */



	@media screen and (orientation: portait){
	/* Pad-竖屏 start! */



	}
}